昨天我們學習了 array.indexOf()
功能找到陣列裡第一個出現的指定元素,
而 lastIndexOf 剛好相反,
lastIndexOf 是回傳陣列裡最後一個出現的指定元素。
array.lastIndexOf(searchElement[, fromIndex]);
searchElement - 要尋找的值
fromIndex - 從陣列的哪個位置開始找,可省略(預設位置為陣列的長度)
程式碼如下:
const animals = ['dolphin', 'Tiger', 'Penguin', 'dolphin', 'elephant', 'dolphin', 'duck'];
console.log(animals.lastIndexOf('dolphin'))
console.log(animals.lastIndexOf('cat'))
console.log(animals.lastIndexOf('dolphin',2))
參考資料 https://www.tutorialspoint.com/javascript/array_lastindexof.htm